Cape bugloss - Espagnol Anglais Dictionnaire